home *** CD-ROM | disk | FTP | other *** search
- L S D P R E S E N T S H A G G Y B U G
-
- By Shagratt/LSD
-
-
- In this archive you will find;
-
- comms.i - Source for Debugger handler with symbol converter
-
- SimCrashBoot.dms - Simbug debugger and crash handler for non-dos disks
- SimCrashBoot.s - Source for the above
-
- CommsDemo.s - how to use the debugger handler
-
- all necessary simbug 1.72 files (these are not by me!)
-
- One problem with the A4000 was not having a Action Replay that worked.
- Unfortunaltly BlackHawks Aktion Replay didn't work on my A4000 at the
- time I wrote this. I decided to patch an available monitor/debugger to
- work for me. As SIMBUG had all the necessary options, I didn`t see the
- point in coding a new monitor/debugger.
-
-
- SO WHAT DOES THIS PACKAGE DO THAT THE SIMBUG PACKAGE DOESN'T?
-
- SimBug always kicked out the OS well and worked with programs that had
- kicked out the OS but there is no provided way of attaching it to your
- demo/game for bug monitoring and debugging. Now there is. See
- source/DemoComms.i.
-
- This also converts the Symbol List (all your source labels) to SimBug so
- when you enter SimBug you have source with labels (With the Action Replay
- hardware etc. you only get a page full of numbers!)
-
-
- SIMCRASHBOOT
-
- This is a two function program;
-
- a) An execption handler, so is if a non-dos program gurus, SimBug will
- leap in and show you where and let you debug.
-
- b) An exception controled version which (if left running) will allow you
- to summon SimBug by pressing the Right Mouse Button, this is achieved
- by putting the processor in trace mode, which I have NEVER seen another
- programmer do for a monitor/debugger, and its GREAT for monitor/
- debuggers!
-
- The included DMS file is a disk already setup with SimBug loaded from the
- BootBlock. The source file is only the BootBlock (This only works on
- OS 2.xx+).
-
- I debugged for my demo Jesus on E`s for AGA using this package and also
-
- it was used by a collegue for developing the game Cliffhanger.
-
- I have included ALL the source to this, as its unlikely I shall take this
- package much further. The idea is someone can play with it, and make it
- even better, or maybe build it in to another package, also you can easily
- customise it! BUT AS I HAVE BEEN DECENT ENOUGH TO RELEASE THE SOURCE, PLEASE
- BE DECENT ENOUGH TO INCLUDE MY NAME WHEN RELEASING UPDATES ETC - DO NOT TAKE
- THE CREDIT FOR MY WORK!
-
- These docs may seem rather vague, especially to a beginner, but this
- package isn`t realy suitable for Beginners! The source may not be well
- documented, but a competent coder will find his way around.
-
- The bootblock source is for AsmOne, the rest is for DevPac 3.xx.
-
-
- LAST BIT!
-
- Good luck with the coding Joe!
-
- Fuckings to Borre the lamer!
-
- end.
-